put forth
verb
°to give or supply; to make or create (implies trying or striving).
"to put forth an effort"